nibbling (manufacturing) - Turkish English Dictionary